package com.yu.mall.vo.order;

import com.alibaba.fastjson.JSONObject;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.util.List;

@Data
@ApiModel
public class OrderItemVO {

    @ApiModelProperty(value="商品skuId")
    private String skuId;

    @ApiModelProperty(value="京东订单号")
    private String jdOrderId;

    @ApiModelProperty(value="商品名称")
    private String name;

    @ApiModelProperty(value="商品主图")
    private String imagePath;

    @ApiModelProperty(value="商品品牌")
    private String brand;

    @ApiModelProperty(value="商品价格")
    private BigDecimal price;

    @ApiModelProperty(value="商品数量")
    private Integer num;

    @ApiModelProperty(value="sku名称",required = true)
    private String skuName;

    @ApiModelProperty(value="是否支持售后")
    private Boolean shFlag = false;

    @ApiModelProperty(value="支持的服务类型。10退货，20换货，30维修")
    private List<JSONObject> customerExpect;

    @ApiModelProperty(value="支持售后数量")
    private Integer wareNum;

    @ApiModelProperty(value="支持的返回京东方式,4上门取件， 7客户送货， 40客户发货")
    private List<JSONObject> pickupWareType;

}
